459 x 621 feet = 139.9 x 189.28 meters