51 x 92.1 feet = 15.54 x 28.07 meters