203 x 427 meters = 666.01 x 1400.92 feet