412 x 667 feet = 125.58 x 203.3 meters