411 x 661 feet = 125.27 x 201.47 meters