80 x 358 meters = 262.47 x 1174.54 feet