127 x 88.5 meters = 416.67 x 290.35 feet