104.4 x 152.8 feet = 31.82 x 46.57 meters