31 x 128.8 meters = 101.71 x 422.57 feet