191.3 x 52 feet = 58.31 x 15.85 meters