149 x 204 meters = 488.85 x 669.29 feet