409 x 892 feet = 124.66 x 271.88 meters