101 x 751 feet = 30.78 x 228.9 meters