122 x 27.2 meters = 400.26 x 89.24 feet