134 x 42.6 meters = 439.63 x 139.76 feet