127 x 654 meters = 416.67 x 2145.67 feet