457 x 628 feet = 139.29 x 191.41 meters