19 x 77 meters = 62.34 x 252.62 feet