135 x 661 meters = 442.91 x 2168.64 feet