Marathon mined 299 bitcoins in April, a near 31% dip from the previous month, citing weather and maintenance issues.