45.8 x 31 meters = 150.26 x 101.71 feet