90 x 123 meters = 295.28 x 403.54 feet