427 x 107 meters = 1400.92 x 351.05 feet