427 x 491 feet = 130.15 x 149.66 meters