27.6 x 140.2 meters = 90.55 x 459.97 feet