423 x 458 feet = 128.93 x 139.6 meters