246 x 51 feet = 74.98 x 15.54 meters