105 x 157.2 meters = 344.49 x 515.75 feet