126.1 x 195.1 meters = 413.71 x 640.09 feet