407 x 890 feet = 124.05 x 271.27 meters