65 x 787 feet = 19.81 x 239.88 meters