413 x 412 feet = 125.88 x 125.58 meters