[1] 257,154 observations; mean yield is 22,431.69 [2] 180,008 in training, 77,146 in testing