69.7 x 195.6 meters = 228.67 x 641.73 feet