122 x 69.7 meters = 400.26 x 228.67 feet