69.7 x 143.9 meters = 228.67 x 472.11 feet