451 x 621 feet = 137.46 x 189.28 meters