781 x 416 feet = 238.05 x 126.8 meters