105 x 507 feet = 32 x 154.53 meters