148.9 x 94 feet = 45.38 x 28.65 meters